ProfilePress\Core\Integrations\AcademyLMS\Init A

Total Complexity 68
Dependencies 11
Dependents 1
Total lines 403
Lines of code 269
Logical lines of code 146
Comment lines 27
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
after_user_registration()
A
51 10 26
on_subscription_cancelled()
S
57 7 16
on_order_sub_success()
S
55 6 20
get_course_plan_ids()
S
58 6 15
is_purchase_button_display()
S
61 5 12
shortcode_builder_settings()
S
53 4 26
filter_course_loop_cta()
S
61 4 12
get_instance()
S
64 4 10
get_courses()
S
59 3 14
__construct()
S
53 2 22
course_checkout_link()
S
58 2 17
enroll_content_args()
S
63 3 9
price_args()
S
63 3 9
modify_course_type()
S
70 3 6
is_customer_plans_has_course_access()
S
64 2 9
dnd_builder_settings()
S
59 1 14
plan_edit_screen()
S
59 1 14
settings_page()
S
59 1 14
save_shortcode_builder_settings()
S
74 1 4